Texture.this

Creates a new texture by loading an image from memory,

The file format is detected automatically. The supported formats are PNG and JPEG, though more formats might be available.

If %NULL is returned, then @error will be set.

This function is threadsafe, so that you can e.g. use GTask and [method@Gio.Task.run_in_thread] to avoid blocking the main thread while loading a big image.

Parameters

bytes Bytes

a GBytes containing the data to load

Return Value

A newly-created GdkTexture

Throws

GException on failure. ConstructionException GTK+ fails to create the object.

Meta